/*===============================================
*   文件名称：bubble.c
*   创 建 者: Chenqw
*   创建日期：2023年06月27日
*   描    述：
================================================*/
#include <stdio.h>

int main()
{
    int count=0,flag=0,temp=0;
    printf("输入数据个数\n");
     scanf("%d",&count);
    int num[count];
    int i=0,j=0;
    for(i=0;i<count;i++)
    {
        printf("输入第%d个数据数据\n",i+1);
        scanf("%d",&num[i]);
    }
    printf("输入的数据\n");
    for(i=0;i<count;i++)
    {
        printf("%d\t",num[i]);
    }
    printf("\n");
    for (i = 0; i < count - 1; i++) {
          flag = 0;
          for (j = 0; j < count - i - 1; j++)
          {
              if (num[j] > num[j + 1])
              {
                  temp = num[j+1];
                  num[j+1] = num[j];
                  num[j]=temp;
                  if (flag == 0)
                      flag = 1;
              }
          }
          if (flag == 0) break;
      }
    printf("排序的数据\n");
    for(i=0;i<count;i++)
    {
        printf("%d\t",num[i]);
    }
    printf("\n");
    return 0;
}

